Science

NASA Closes Hatch on Spacecraft Headed to the Moon